package com.ruoyi.workflow.dto;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiParam;
import io.swagger.models.auth.In;
import lombok.Data;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

/**
 * @Author zhouzhixiong
 * @Date 2024/3/13 19:53
 */
@Data
public class TaskCompleteDto {
    /**
     * 审批ID
     */
    @ApiModelProperty(value = "审批ID")
    private String applyId;

    /**
     * 审批意见
     */
    @ApiModelProperty(value = "审批意见,1同意 2不同意 3修改后同意 4退回")
    private Integer outcome;

    /**
     * 审批备注
     */
    @ApiModelProperty(value = "审批备注")
    private String comment;

    /**
     * 审批文件的URL
     */
    @ApiModelProperty("审批文件的URL")
    @Excel(name = "审批文件的URL")
    private String approvalFileUrl;

    /**
     * 审批图片的URL
     */
    @ApiModelProperty("审批图片的URL")
    @Excel(name = "审批图片的URL")
    private String approvalImageUrl;

    /**
     * 加签人员列表
     */
    @ApiModelProperty(value = "加签人员ID列表")
    private List<Integer> approvalUserIds;
}
